package com.sigmatrix.h5.service;

import com.sigmatrix.h5.entity.DisDealerAcct;

public interface ShortMessageService {
	
	/**
	 * 
	 *@Title: sendVerificationCode
	 *@Description:发送验证码短信 
	 *@return void
	 *@author MH
	 *@date 2017年12月14日 下午1:34:51
	 *@param phoneNumber
	 */
	void sendVerificationCode(String phoneNumber);
	void sendVerificationCode(String phoneNumber,String eseCode);
	
	/**
	 * 
	 *@Title: validateCode
	 *@Description:验证短信验证码 
	 *@return boolean
	 *@author MH
	 *@date 2017年12月14日 下午2:55:36
	 *@param code
	 *@return
	 */
	void validateCode(String code);
	
	/**
	 * 
	 *@Title: sendMessageByAcct
	 *@Description:通过CRM账号发送短信
	 *@return DisDealerAcct
	 *@author MH
	 *@date 2018年2月8日 上午11:31:21
	 *@param acct
	 *@return
	 */
	DisDealerAcct sendMessageByAcct(String acct);
}
